In [ ]:
pip install plotly
In [1]:
import pandas as pd
import plotly.express as px
In [2]:
#San Francisco Daily https://uhslc.soest.hawaii.edu/data/
data = "https://uhslc.soest.hawaii.edu/data/csv/rqds/pacific/daily/d551a.csv"
headers = ["year", "month", "day", "level"]
df = pd.read_csv(data, names=headers, na_values=-32767)
In [3]:
df.head()
Out[3]:
year month day level
0 1897 8 2 2605.0
1 1897 8 3 2587.0
2 1897 8 4 2565.0
3 1897 8 5 2560.0
4 1897 8 6 2575.0
In [4]:
fig = px.line(df, x="year", y="level", title="Level over year")
fig.update_yaxes(range=[2200, 3400])
fig.show()
In [ ]: